nucleoside analogues - English Synonyms Dictionary